butt splicer - Turkish English Dictionary